<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>02_call方法-基本使用</title>
    </head>
    <body>
        <script>
            var person = {
                name:'马志强'
            }

            var dog = {
                name:'阿马',
                eat:function(){
                    console.log(this);
                    console.log('翔');
                }
            }
            
            dog.eat();

            // call 会改变this指向   将this修改为第一个参数
            // dog.call.eat(person);

            // 在没有写call的时候  方法中的this代表的是方法的调用者
            // 写了call之后 那么方法中的this代表的是call方法中的第一个参数
            dog.eat.call(person);

        </script>
    </body>
</html>